package com.syyo.gulimall.order.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;

import com.syyo.common.domain.ResultVo;
import com.syyo.gulimall.order.domain.entity.OrderSettingEntity;
import com.syyo.gulimall.order.domain.req.OrderSettingReq;

/**
 * 订单配置信息
 *
 * @author syyo
 * @email syyo@gmail.com
 * @date 2021-01-20 10:01:14
 */
public interface OrderSettingService extends IService<OrderSettingEntity> {

    /**
    * 新增
    */
    int add(OrderSettingReq req);

    /**
    * 删除
    */
    int del(Integer id);

    /**
    * 编辑
    */
    int edit(OrderSettingReq req);

    /**
    * 详情
    */
    OrderSettingEntity findOne(Integer id);

    /**
    * 列表
    */
    IPage<OrderSettingEntity> findAll(Integer pageNum, Integer pageSize, OrderSettingReq req);

}

